﻿using System;
using System.Collections.Generic;
using System.Text;

namespace zszs
{
    /// <summary>
    /// QQ信息
    /// </summary>
    public class QQUser
    {
        /// <summary>
        /// 国家
        /// </summary>
        public IDictionary<string, string> DictionaryCountry { get; set; }
        /// <summary>
        /// 省份
        /// </summary>
        public IDictionary<string, string> DdictionaryProvince { get; set; }
        /// <summary>
        /// 城市
        /// </summary>
        public IDictionary<string, string> DdictionaryCity { get; set; }
        /// <summary>
        /// QQ 帐号
        /// </summary>
        public string QQAccount { get; set; }
        /// <summary>
        /// 昵称前缀
        /// </summary>
        public string NiceNamePrefix { get; set; }
        /// <summary>
        /// 昵称
        /// </summary>
        public string Nickname { get; set; }
        /// <summary>
        ///  个性签名
        /// </summary>
        public string Con { get; set; }
        /// <summary>
        /// 空间名称 前缀
        /// </summary>
        public string SpacenamePrefix { get; set; }
        /// <summary>
        /// 空间名称
        /// </summary>
        public string Spacename { get; set; }
        /// <summary>
        /// 空间说明
        /// </summary>
        public string Desc { get; set; }
        /// <summary>
        /// 签名档
        /// </summary>
        public string Signature { get; set; }
        /// <summary>
        /// GTK值
        /// </summary>
        public int GTK { get; set; }
        /// <summary>
        /// 验证码
        /// </summary>
        public string VerifyCode { get; set; }
        /// <summary>
        /// 修改 状态码
        /// </summary>
        public UpdateState UpdateState { get; set; }
        /// <summary>
        /// 是否需要验证码
        /// </summary>
        public bool IsNeedCode { get; set; }
    }
    /// <summary>
    /// 当前修改状态
    /// </summary>
    public enum UpdateState
    {
        昵称 = 0,
        空间名称 = 1,
        个性签名 = 2,
        输出信息 = 3
    }
}
